package com.mmg.cosplay.service;

import org.springframework.http.ResponseEntity;

/**
 * 会话导出服务接口
 * 
 * @author fly
 * @since 2025-09-28
 */
public interface IConversationExportService {

    /**
     * 导出会话为PDF格式
     * 
     * @param memoryId 会话ID
     * @return PDF文件的ResponseEntity
     */
    ResponseEntity<byte[]> exportToPdf(String memoryId);

    /**
     * 导出会话为Markdown格式
     * 
     * @param memoryId 会话ID
     * @return Markdown文件的ResponseEntity
     */
    ResponseEntity<byte[]> exportToMarkdown(String memoryId);
}